Big Huge Thesaurus

duct tape

noun

sounds kind of like